let test: string | number

test = 18
test = '萨科'

// 类型别名 （大写字母开头，避免与）
type MyType = (string | number)[]

// 联合类型 数组
const arr: MyType = [1, 2, 3, 'DNVSKN']
const arr2:MyType = ['JIFHVU','PJKKVJ', 1, 2, 3]

console.log(arr2);


arr.forEach(item => {
  if (typeof item === 'string') {
    console.log('调用安全string方法', item.toUpperCase());
  } else if (typeof item === 'number') {
    console.log('调用安全number方法', item.toFixed(2));
  }
})
